package ${packageName};

import ${basePackage}.entity.${className};
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.List;
import java.util.ArrayList;

/**
 * 数据对象
 * @author qp
 */
@Data
@Accessors(chain = true)
public class ${className}Bean extends ${className} implements Serializable {

	private static final long serialVersionUID = 1L;

    <#-- 循环类型及属性 -->
    <#list attrs as attr>
    <#if attr.busiItemType2 == 1>
    <#if (attr.busiItemType>0)>
    <#if attr.typeName?contains("Date")>
    //${attr.label}开始
    private ${attr.type} ${attr.camelName}Begin;
    //${attr.label}结束
    private ${attr.type} ${attr.camelName}End;
    </#if>
    </#if>
    </#if>
    <#if attr.ctrl.batchQuery = "Y">
    //${attr.label}批查询
    private List<${attr.type}> ${attr.camelName}List;
    </#if>
    </#list>
    //错误列表，Excel导入使用
    private List<String> errorList = new ArrayList<>();
}